integrated self-checking - Francés Inglés Diccionario